package com.fk.his.domain.repository;

import com.fk.his.domain.model.aggregates.BizNoRule;

/**
 * <p>
 * 业务编码规则仓储层接口定义
 * <p>
 * 示例代码
 * <pre>
 * </pre/>
 *
 * @author InHome
 * @version BME V100R001 2023/03/27
 * @since BME V100R001C40B104
 */
public interface IBizNoRuleRepository {

    /**
     * 保存一个业务编码规则,仓库只提供保存方法,，具体的可以根据是否传入id去判断执行新增还是修改
     *
     * @param bizNoRule 业务规则bo
     */
    boolean save(BizNoRule bizNoRule);

    /**
     * 根据id获取某个领域模型
     *
     * @param id
     * @return
     */
    BizNoRule findById(Long id);
}